be detached - Turkish English Dictionary